make a remittance - French English Dictionary